TAKPacket

class TAKPacket : GeneratedMessage, ATAKProtos.TAKPacketOrBuilder

Packets for the official ATAK Plugin
Protobuf type meshtastic.TAKPacket

Types

Link copied to clipboard
class Builder : GeneratedMessage.Builder<BuilderT> , ATAKProtos.TAKPacketOrBuilder

Packets for the official ATAK Plugin
Protobuf type meshtastic.TAKPacket
Link copied to clipboard
enum PayloadVariantCase : Internal.EnumLite, AbstractMessageLite.InternalOneOfEnum

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open fun equals(obj: Any): Boolean
Link copied to clipboard

ATAK GeoChat message
.meshtastic.GeoChat chat = 6;
Link copied to clipboard

ATAK GeoChat message
.meshtastic.GeoChat chat = 6;
Link copied to clipboard

The contact / callsign for ATAK user
.meshtastic.Contact contact = 2;
Link copied to clipboard

The contact / callsign for ATAK user
.meshtastic.Contact contact = 2;
Link copied to clipboard
Link copied to clipboard
fun getDescriptor(): Descriptors.Descriptor
Link copied to clipboard
open fun getDetail(): ByteString

Generic CoT detail XML
May be compressed / truncated by the sender (EUD)
bytes detail = 7;
Link copied to clipboard

The group for ATAK user
.meshtastic.Group group = 3;
Link copied to clipboard

The group for ATAK user
.meshtastic.Group group = 3;
Link copied to clipboard

Are the payloads strings compressed for LoRA transport?
bool is_compressed = 1;
Link copied to clipboard
Link copied to clipboard

TAK position report
.meshtastic.PLI pli = 5;
Link copied to clipboard

TAK position report
.meshtastic.PLI pli = 5;
Link copied to clipboard
Link copied to clipboard

The status of the ATAK EUD
.meshtastic.Status status = 4;
Link copied to clipboard

The status of the ATAK EUD
.meshtastic.Status status = 4;
Link copied to clipboard
open fun hasChat(): Boolean

ATAK GeoChat message
.meshtastic.GeoChat chat = 6;
Link copied to clipboard
open fun hasContact(): Boolean

The contact / callsign for ATAK user
.meshtastic.Contact contact = 2;
Link copied to clipboard
open fun hasDetail(): Boolean

Generic CoT detail XML
May be compressed / truncated by the sender (EUD)
bytes detail = 7;
Link copied to clipboard
open fun hasGroup(): Boolean

The group for ATAK user
.meshtastic.Group group = 3;
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
open fun hasPli(): Boolean

TAK position report
.meshtastic.PLI pli = 5;
Link copied to clipboard
open fun hasStatus(): Boolean

The status of the ATAK EUD
.meshtastic.Status status = 4;
Link copied to clipboard
Link copied to clipboard
open fun parseDelimitedFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): ATAKProtos.TAKPacket
Link copied to clipboard
open fun parseFrom(data: ByteString): ATAKProtos.TAKPacket
open fun parseFrom(input: CodedInputStream): ATAKProtos.TAKPacket
open fun parseFrom(data: Array<Byte>, extensionRegistry: ExtensionRegistryLite): ATAKProtos.TAKPacket
open fun parseFrom(data: ByteString, extensionRegistry: ExtensionRegistryLite): ATAKProtos.TAKPacket
open fun parseFrom(input: CodedInputStream, extensionRegistry: ExtensionRegistryLite): ATAKProtos.TAKPacket
open fun parseFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): ATAKProtos.TAKPacket
open fun parseFrom(data: ByteBuffer, extensionRegistry: ExtensionRegistryLite): ATAKProtos.TAKPacket
Link copied to clipboard
open fun parser(): Parser<ATAKProtos.TAKPacket>
Link copied to clipboard
Link copied to clipboard
open fun writeTo(output: CodedOutputStream)